.road-main-content{
   .info-1200{
      width:1200px;
      margin:0 auto;
   }  
  .wy-m-t-20{
     margin-top: 20px;
   }
   //公共头部样式
    .r-hot-title-hasline{
      padding-bottom:24px !important;
      border-bottom:1px solid #E8E8E8;
    }
     .r-hot-title{
           padding-bottom:4px;
        span{
            display:inline-block;
           }
          span:first-child{
            width:6px;
           height:15px;
           background:#15837A;
           margin-right:16px;
           vertical-align:middle;
          }
          span:nth-child(2){
            vertical-align:middle;
            line-height:15px;
            font-size:16px;
            color:#15837A;
          }
          img{
            vertical-align:middle;
            margin-left:8px;
          }
          a{
            float:right;
             color:#666666;
             font-size:14px;
          }
       }
       //热门线路
    .r-hot-way{
          margin-top:20px;
      height:180px;
       .r-hot-city{
         ul {
            margin:0;
            padding:0;
           li{
              width:200px;
              height:40px;
              float:left;
              margin-right:20px;
              margin-top:20px;
              background:#E9F4F3;
              font-size:14px;
              text-align:center;
              line-height:40px;
              a{
                 color:#15837A;
              }
              span:nth-child(2){
               width:16px;
               height:1px;
               background:#15837A;
               margin:0 10px;
               display:inline-block;
               vertical-align:middle;
              }
             }
             li:nth-child(5){
                margin-right:0;
             }
              li:nth-child(10){
                margin-right:0;
             }
             li:hover{
                 background:#15837A;
                 cursor: pointer;
                 a{
                    color:#FFFFFF;
                 }
                 span{
                    color: #FFFFFF;
                 }
                 span:nth-child(2){
                    background:#FFFFFF;
                 }
             }
         }
       }
   }
   //出发城市
   .road-startCity{
       width:100%;
       height:70px;
       background:#F9F9F9;
       form{
          padding-top: 16px;
         height: 56px;
     }
       .ant-form-item-label label{
         font-size:16px;
         color:#333333;
         font-weight:400;
        }
       .ant-form-item-control{
         width:190px;
         height:40px;
         input{
            font-size:14px;
            height:40px;
         }
        }
   }
   //城市
   .r-cityChose{
        clear:both;
        margin-top:38px;
        overflow: hidden;
        min-height: 120px;
        ul{
          margin:0;
          padding:0;
          width:1200px;
          //height: 60px;
          margin:0 auto;
          margin-top:10px;
         li{
             width: 168px;
             height:30px;
             font-size:14px;
             float:left;
             line-height:30px;
             text-align:center;
             margin-top:6px;
             margin-right: 20px;
             a{
                color:#333333;
             }
             span:nth-child(2){
               width:16px;
               height:1px;
               background:#333333;
               margin:0 6px;
               display:inline-block;
               vertical-align:middle;
             }
         }
         li:hover{
            background:#E9F4F3;
             cursor: pointer;
            a{
              color:#15837A;
            }
            span:nth-child(2){
               background:#15837A;
            }

         }
        }
   }
   .r-btn{
       clear:both;
        width:140px;
        height:40px;
        margin:0 auto;
        margin-top:44px;
        margin-bottom:40px;
   }
}
.footer{
   clear:both;
}